package com.ruoyi.db.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 机构数据星级统计对象 ml_special_data_star_count_info
 * 
 * @author ruoyi
 * @date 2024-11-11
 */
public class SpecialDataStarCountInfo extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /**  */
    private Long id;

    /** 机构ID */
    @Excel(name = "机构ID")
    private Long infoId;

    /** 机构名称 */
    @Excel(name = "机构名称")
    private String infoName;

    /** 总数据 */
    @Excel(name = "总数据")
    private Long starNumber;

    /** 0星数量 */
    @Excel(name = "0星数量")
    private Long star0Number;

    /** 1星数量 */
    @Excel(name = "1星数量")
    private Long star1Number;

    /** 2星数量 */
    @Excel(name = "2星数量")
    private Long star2Number;

    /** 3星数量 */
    @Excel(name = "3星数量")
    private Long star3Number;

    /** 4星数量 */
    @Excel(name = "4星数量")
    private Long star4Number;

    /** 5星数量 */
    @Excel(name = "5星数量")
    private Long star5Number;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setInfoId(Long infoId) 
    {
        this.infoId = infoId;
    }

    public Long getInfoId() 
    {
        return infoId;
    }
    public void setInfoName(String infoName) 
    {
        this.infoName = infoName;
    }

    public String getInfoName() 
    {
        return infoName;
    }
    public void setStarNumber(Long starNumber) 
    {
        this.starNumber = starNumber;
    }

    public Long getStarNumber() 
    {
        return starNumber;
    }
    public void setStar0Number(Long star0Number) 
    {
        this.star0Number = star0Number;
    }

    public Long getStar0Number() 
    {
        return star0Number;
    }
    public void setStar1Number(Long star1Number) 
    {
        this.star1Number = star1Number;
    }

    public Long getStar1Number() 
    {
        return star1Number;
    }
    public void setStar2Number(Long star2Number) 
    {
        this.star2Number = star2Number;
    }

    public Long getStar2Number() 
    {
        return star2Number;
    }
    public void setStar3Number(Long star3Number) 
    {
        this.star3Number = star3Number;
    }

    public Long getStar3Number() 
    {
        return star3Number;
    }
    public void setStar4Number(Long star4Number) 
    {
        this.star4Number = star4Number;
    }

    public Long getStar4Number() 
    {
        return star4Number;
    }
    public void setStar5Number(Long star5Number) 
    {
        this.star5Number = star5Number;
    }

    public Long getStar5Number() 
    {
        return star5Number;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("infoId", getInfoId())
            .append("infoName", getInfoName())
            .append("starNumber", getStarNumber())
            .append("star0Number", getStar0Number())
            .append("star1Number", getStar1Number())
            .append("star2Number", getStar2Number())
            .append("star3Number", getStar3Number())
            .append("star4Number", getStar4Number())
            .append("star5Number", getStar5Number())
            .append("createTime", getCreateTime())
            .append("updateTime", getUpdateTime())
            .toString();
    }
}
